<!doctype html>
<html>
	<head>
		<title>练习</title>
		<meta charset="utf-8">
		<script>
			window.onload=function(){
				/*toString(参数)进制转换*/
						/*var num=100;
						alert(num.toString());
						alert(num.toString(2));
						alert(num.toString(8));
						alert(num.toString(16));*/


				/*toFixed(参数)保留小数，不是四舍五入，而是如果<=5，舍掉，大于5，则进位
				ie8及其以下版本不能正确正确舍入{[-0.94,-0.5],[0.5,0.94]}之间的值，对于这个范围的值返回0，而不是-1或1；
				*/
						/*var num=10.02453651;
						alert(num.toFixed(6));
						*/                   


				/*格式化数值，即运用科学计数法  
					toExponential(参数)，，参数是保留小数的位数
					toPrecision(参数)，，参数是保留几位有效数字。如果数值保留完有效数字【大于0.0000001，小于100000】用最合适的方式返回数值..可以表现到1到21位小数
				*/

				/*var num=999.4;
				alert(num.toExponential(3));
				alert(num.toPrecision(3));*/
				/*substring(start,end),从开始到结尾提取字符串*/
				/*var num="uhfiusa okfjai";
				alert(num.substring(1,7));*/

				/*获取一个字符方法：charAt(位置)。获取字符编码：charCodeAt(位置)；
					把字符编码变成字符串：fromCharCode();
				*/
				/*var num="giajsia";
				alert(num.charAt(4));
				alert(num.charCodeAt(4));*/

				/*字符串操作方法
				 拼接：concat()可接受多个参数
				 获取子字符串：slice(起始位置，结尾位置(不包含))；
				 			substring(起始位置，结尾位置(不包含))；
				 			substr(起始位置，所取字符个数);

				对于负值问题，slice是把负值+字符串长度变成正值，
							substr()将负的第一个数+字符串的长度，负的第二个数变为0；
							substring()把所有参数都变为0；
				*/
				/*字符串位置方法：indexOf("子字符串"，从指定位置搜索)
				，返回位置;
							lastIndexOf("子字符串",从指定位置搜索)返回位置；
				区别：indexOf是从前往后搜索子字符串，lastIndexOf是从后往前搜索子字符串

				*/
				/*创建副本的方法：trim()控制前后的空格不变，，
				FF3.5+,Safari5+和chrome8+还支持非标准trimLeft()和trimRight()分别用于删除字符串开头和结尾的空格；
				ie8以下没有trim()方法，可以用正则
				replace(/^\s*|\s*$/g, ""); 代替
				*/
				/*var str="  ufsia  ujfdsika  "
				var tStr=str.trim();
				alert(tStr);
				alert(str);*/


				/*比较字符串的方法：localeCompare("字符串"，"字符串"),if(字母表中第一个比第二个考前）返回负数，else if(相等) 返回0;else{返回正数;}
				*/
				/*全局对象：uri编码方法：
					encodeURI()主要针对整个uri（http://www.baidu.com/illegal value.htm）,编码后的结果除了空格之外的字符都不发生变化，空格变成20%;
					decodeURI()针对encoudeURI解码
				    encodeURIComponent（）主要针对uri中的一段（illegal value.htm）会使用相应的编码替换所有非字母数字字符
				    decodeURIComponent()针对encodeURIComponent解码 
				    区别：encodeURI（）不会对本身属于URI的特殊字符进行编码
				    	encodeURIComponent（）会对它发现的任何非标准字符进行编码

				*/



			}
		</script>
	</head>
	<body></body>
</html>